首先:必须会一部分前端:
所以呢,这时候你得需要知道 :html、css、java。推荐的书籍没有,主要是练习,如果想学习的话,这一部分,百度视频一大堆,可以选择网上热门视频,各大公开课入门。毕竟这只是做个基础入门,主要还是多敲代码,多练。刚开始不需要了解多深。
其次:其实作为一个phper需要掌握的知识需求是挺多,因为一般来说php会大量跟页面交互,不管是做app的接口,还是pc网站。因此我把它分为了三个阶段学习:
一、PHP入门段:可以在网上找到各类php热门视频,基本上这些视频里面都会讲到如何使用编辑,配置环境等一系列基础教程。能撸出一个个人站点/ 企业小站 就可以进入下一步了这样可以先对编程有一个初步的认识,如果没有任何电脑基础不推荐直接看书。
二、进步段:这时候需要php手册了,了解常用函数。学习mysql ( 数据库 ),了解php各大框架 -- Thinkphp,Yii,Laravel等, 然后选一款框架尝试搭建一blog,实现常规登录,注册,文章发布,修改。
三、提高段:了解linux ,在linux下搭建 php环境(这时候要脱离 xamp,wamp等之流了);知道&&使用版本控制:git svn;
编程是人做出来的,哪有人学不会的?没人是有基础才学编程,PHP编程 并不难学,难学的是一整套开发体系,Linux优化、数据库设计及优化、交互式界面编程、前端脚本(JS或AS)与php框架整合设计等等。这些都没有什么标准,需要在工作中不断积累。